home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
DBASE5
/
CUA_SAMP.ZIP
/
DBCALC.DFM
< prev
next >
Wrap
Text File
|
1994-10-12
|
8KB
|
280 lines
DEFINE FORM dbCalc;
PROPERTY ;
HEIGHT 14,;
HELPFILE "DBASE1.HLP",;
HELPID "20506",;
MDI .F.,;
TEXT "Calculadora",;
WIDTH 30,;
TOP 9,;
LEFT 40;
CUSTOM ;
lastValue 0,;
lastOp "",;
lastKeyOp .F.,;
lDec .F.
DEFINE MENUBAR mBar OF m->dbCalc
DEFINE MENU mFile OF dbCalc.mBar;
PROPERTY ;
STATUSMESSAGE [Operaciones con ficheros],;
TEXT [~F~ichero]
DEFINE MENUITEM mExit OF dbCalc.mBar.mFile;
PROPERTY ;
HELPFILE "DBASE1.HLP",;
HELPID "20507",;
ONCLICK CalClose,;
ONHELP IDEHelp,;
SHORTCUT "ALT-F4",;
STATUSMESSAGE [Salir de la calculadora],;
TEXT [~S~alir]
DEFINE MENU mEdit OF dbCalc.mBar;
PROPERTY ;
STATUSMESSAGE [Operaciones de edición],;
TEXT [~E~dición]
DEFINE MENUITEM mCopy OF dbCalc.mBar.mEdit;
PROPERTY ;
HELPFILE "DBASE1.HLP",;
HELPID "20508",;
ONCLICK bCopy,;
ONHELP IDEHelp,;
SHORTCUT "CTRL-INS",;
STATUSMESSAGE [Copiar el valor actual al Portapapeles],;
TEXT [~C~opiar]
DEFINE MENUITEM mClear OF dbCalc.mBar.mEdit;
PROPERTY ;
HELPFILE "DBASE1.HLP",;
HELPID "20509",;
ONCLICK bClear,;
ONHELP IDEHelp,;
STATUSMESSAGE [Borrar los valores e inicializar la calculadora],;
TEXT [~B~orrar]
DEFINE MENU mHelp OF dbCalc.mBar;
PROPERTY ;
STATUSMESSAGE [Ayuda sobre la calculadora],;
TEXT [~A~yuda]
DEFINE MENUITEM mUsing OF dbCalc.mBar.mHelp;
PROPERTY ;
HELPFILE "DBASE1.HLP",;
HELPID "20506",;
ONCLICK IDEHelp,;
ONHELP IDEHelp,;
STATUSMESSAGE [Ayuda sobre la utilización de la calculadora],;
TEXT [~U~tilización]
DEFINE MENUITEM mSep OF dbCalc.mBar.mHelp;
PROPERTY ;
ENABLED .F.,;
SEPARATOR .T.
DEFINE MENUITEM mAbout OF dbCalc.mBar.mHelp;
PROPERTY ;
HELPID "20506",;
HELPFILE "DBASE1.HLP",;
ONCLICK ClcAbout,;
STATUSMESSAGE [Acerca de la calculadora],;
TEXT [~A~cerca de]
DEFINE TEXT e OF m->dbCalc;
PROPERTY ;
COLORHIGHLIGHT "W+/B",;
COLORNORMAL "W+/B",;
LABEL .F.,;
LEFT 6,;
TEXT [ 0],;
TOP 1,;
WIDTH 16
DEFINE PUSHBUTTON b0 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~0~",;
TOP 9,;
LEFT 0,;
ONCLICK numClick,;
WIDTH 10
DEFINE PUSHBUTTON b1 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~1~",;
TOP 7,;
LEFT 0,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b2 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~2~",;
TOP 7,;
LEFT 5,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b3 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~3~",;
TOP 7,;
LEFT 10,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b4 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~4~",;
TOP 5,;
LEFT dbCalc.b1.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b5 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~5~",;
TOP 5,;
LEFT dbCalc.b2.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b6 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~6~",;
TOP 5,;
LEFT dbCalc.b3.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b7 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~7~",;
TOP 3,;
LEFT dbCalc.b4.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b8 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~8~",;
TOP 3,;
LEFT dbCalc.b5.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON b9 OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~9~",;
TOP 3,;
LEFT dbCalc.b6.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON bDec OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT " ",;
TOP 9,;
LEFT dbCalc.b9.LEFT,;
ONCLICK numClick,;
WIDTH 5
DEFINE PUSHBUTTON buminus OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~S~GN",;
TOP 3,;
LEFT 15,;
ONCLICK buminus,;
WIDTH 7
DEFINE PUSHBUTTON bdivide OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~/~",;
TOP 3,;
LEFT 22,;
ONCLICK pressOp,;
WIDTH 5
DEFINE PUSHBUTTON btimes OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~*~",;
TOP 5,;
LEFT 22,;
ONCLICK pressOp,;
WIDTH 5
DEFINE PUSHBUTTON bminus OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~-~",;
TOP 7,;
LEFT 22,;
ONCLICK pressOp,;
WIDTH 5
DEFINE PUSHBUTTON bplus OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~+~",;
TOP 9,;
LEFT 22,;
ONCLICK pressOp,;
WIDTH 5
DEFINE PUSHBUTTON bequal OF m->dbCalc;
PROPERTY ;
DEFAULT .T.,;
TABSTOP .F.,;
GRABFOCUS .F.,;
HEIGHT 4,;
TEXT "~=~",;
TOP 7,;
LEFT 15,;
ONCLICK pressOp,;
WIDTH 7
DEFINE PUSHBUTTON bclear OF m->dbCalc;
PROPERTY ;
GRABFOCUS .F.,;
TABSTOP .F.,;
TEXT "~C~LR",;
TOP 5,;
LEFT 15,;
ONCLICK bclear,;
WIDTH 7